public class HelloWorld {

	/**
	 * About Program:
	 * 		This could be the first program
	 * 		Explains how to write a simple java program with main method
	 * 		Explains about main method
	 */
	/**
	 * 	How to run:
	 * 		cmd> java HelloWorld.class
	 * 
	 *  When we pass the HelloWorld.class to java command, it tries to call "public static void main(String []arg) method
	 *  it could also be written as "static public void main(String[] args)"
	 *  
	 *  When JVM calls the main method, it calls using the HelloWorld class reference. 
	 *  it doesn't create any instance. since main method is "static" method, main can be called without creating an instance/object 
	 */

	
	
	public static void main(String []args) {
		System.out.println("Hello World");
	}
}
